"whale factory ship" - Details

English Term:
whale factory ship
Arabic Term:
سفينة تجهيز الحيتان
Arabic Definition:

.